package cn.ycxy.lbl.pojo.member.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@JsonInclude(JsonInclude.Include.NON_NULL)  //忽略为null的字段序列化返回
@ApiModel(value = "用户获取认证信息模板")
@Data
public class UserApproveDetailVO {

    @ApiModelProperty(value = "学号或教师编号", name = "sno")
    private String sno;

    @ApiModelProperty(value = "身份: 0-学生;1-教师", name = "identity")
    private Integer identity;

    @ApiModelProperty(value = "用户所属学院", name = "college")
    private String college;

    @ApiModelProperty(value = "用户专业", name = "specialty")
    private String specialty;

    @ApiModelProperty(value = "哪一届的", name = "step")
    private String step;

    @ApiModelProperty(value = "认证图片", name = "approveImg")
    private String approveImg;

    @ApiModelProperty(value = "认证状态: 0-未认证;1-认证中;2-认证成功;3-认证失败", name = "approveStatus")
    private Integer approveStatus;
}
